package com.cs2.volunteerpostbackend.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import lombok.*;

//@Entity
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("moment")
public class Moment {

    // getter和setter方法
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private String id; //动态唯一id

    @TableField("poster_id")
    private String posterId;  // 发布者id

    @TableField("title")
    private String title;  // 标题

    @TableField("content")
    private String content;  // 内容

    @TableField("status")
    private Integer status;  // 0-公开 1-仅自己可见

    @TableField("like_count")
    private Integer likeCount;  // 点赞数

    @TableField("update_time")
    private Long updateTime;  // 更新时间
}
